this situation hardly permits us - Turc Anglais Dictionnaire